#ifndef _EXTDESCRIPT_H_
#define _EXTDESCRIPT_H_

#include <wx/string.h>

/*======================
 Extension description
========================*/
class ExtDescript
{
private:
	wxString m_name;
	wxString m_short_name;
	wxString m_version;
	wxString m_created;
	wxString m_shot_description;
	wxString m_full_description;
	wxString m_author;
	wxString m_license;
	
	unsigned int m_type;
public:
	ExtDescript(unsigned int type,
				wxString name,
				wxString short_name = wxT(""),
				wxString version = wxT(""), 
				wxString created = wxT(""),
				wxString shot_description = wxT(""),
				wxString full_description = wxT(""),
				wxString author = wxT(""),
				wxString license = wxT(""))
	{
		m_type = type;
		m_name = name;
		m_short_name = short_name;
		m_version = version;
		m_created = created;
		m_shot_description = shot_description;
		m_full_description = full_description;
		m_author = author;
		m_license = license;
	}
	wxString GetName(){ return m_name; }
	wxString GetVersion(){ return m_version; }
};

#endif